Published on January 20, 2025

备用返回通道

转到题目

前备知识Trie


异或和之差

题目描述

给定一个含有 n 个元素的数组 A[i],你可以选择两个不相交的子段。求出这两个子段内的数的异或和的差值的最大值。

输入格式

输出格式

输出一行包含一个整数表示答案。

样例输入

6
1 2 4 9 2 7

样例输出

14

样例说明

两个子段可以分别选 [1][4, 9, 2],差值为 15 - 1 = 14

评测用例规模与约定

运行限制

| 语言 | 最大运行时间 | 最大运行内存 | | ———— | ———— | ———— | | C++ | 1s | 256M | | C | 1s | 256M | | Java | 2s | 256M | | Python3 | 10s | 256M | | PyPy3 | 10s | 256M | | Go | 10s | 256M | | JavaScript | 10s | 256M | —

题目思路